# 切片：将原始列表截取一部分出来
#   通过列表名[截取区间]，区间用冒号隔开两个数
import common_functions as cf
cf.cut_block("切片学习")
lst = range(10)
lst_38 = lst[3:8]
# 指定开始和结束
cf.cut_block("lst[3:8]")
for val in lst_38:
    print(val, end=",")
print()

cf.cut_block("原始列表")
for val in lst:
    print(val, end=',')
print()

# 指定结束，开始不写默认是从0开始
lst_08 = lst[:8]
cf.cut_block("lst[:8]")
for val in lst_08:
    print(val, end=',')
print()

# 指定开始，结束不写默认是到列表最后一个元素
cf.cut_block("lst[3:]")
lst_30 = lst[3:]
for val in lst_30:
    print(val, end=",")
